package com.duanjw.springboot.params;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

import com.duanjw.springboot.es.ElasticSearchApplication;

/**
 * 简单 Web 应用
 * <p>
 * 运行main方法后通过浏览器访问`localhost:8080`，可看到`Hello World!`
 * <p>
 * 注解
 * 1. @EnableAutoConfiguration：开启自动配置，由于`spring-boot-starter-web`内置了Tomcat，所以会启动一个web项目
 * 2. @RestController：将类标识为`Controller`，同时所有接口的返回值是JSON，其实就是SpringMVC中@Controller和@ResponseBody组合
 * 3. @RequestMapping：提供路由信息，使用HTTP的任意方法（如：get、post等）访问"/"将会映射到home方法
 *
 * @author duanjw
 * @since 2019-04-16
 */
@SpringBootApplication
public class ParamsApplication {
    /**
     * 程序入口
     *
     * @param args
     */
    public static void main(String[] args) {
        // 引导应用程序启动 spring，同时会启动 Tomcat
        SpringApplication.run(ElasticSearchApplication.class, args);
    }
}
